technological forecasting - Spanish English Dictionary